immunologic barriers - French English Dictionary